Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Davis Cup, World Group, Q, CRO-BEL 1-3 Japan Open Tennis Championships - Tokyo Hangzhou Open - Hangzhou Murcia Challenger Girona Challenger Menorca Challenger Mutua Madrid Open - Madrid French Open - Paris Ilkley Challenger Nottingham 2 Challenger Davis Cup, World Group, Q2, CRO-FRA 1-3 Spain F1 Spain F2 Croatia F1 Spain F3 Spain F4 Croatia F1 Croatia F2 Italy F10 Croatia F3 Czech Republic F6 Croatia F1 Croatia F2 Italy F13 Hungary F3 Slovenia F2 Geovillage Open Trofeo Melia Olbia - Olbia Bauer Watertechnology Cup - Eckental Internationaux de Doubs Open de Franchie-Comte - Besancon Croatia Osiguranje Rijeka Open - Rijeka Unicredit Czech Open - Prostejov Genova Challenger Seville Challenger Rome Challenger Milan Challenger Perugia Challenger Szczecin Challenger Murcia Challenger Cassis Challenger Challenger DCN de Cherbourg - Cherbourg Unique Zagreb Open - Zagreb Dallas Challenger Kyiv Open - Kiev Madrid Challenger Campionati Internazionali di Sicilia - Palermo Santo Domingo Challenger Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Croatia Open - Umag Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Next Generation Hardcourts - Adelaide Argentina Open - Buenos Aires Open Seat Godo 2005 - Barcelona BMW Open - Munich Synsam Swedish Open - Bastad Idea Prokom Open - Sopot Open Romania - Bucharest CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel International Indoor Tennis Championships of Croatia - Zagreb Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco ARAG World Team Championship - Dusseldorf The Stella Artois Championships - London Allianz Suisse Open - Gstaad Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Croatia Open - Umag Pilot Pen Tennis - New Haven China Open - Beijing ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Heineken Open - Auckland Brasil Open - Costa do Sauipe Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Open de Montauban - Montauban Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Guzzini Challenger - Recanati The Artois Championships - London The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Banca Marche Tennis Cup - San Benedetto Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Copa Sevilla Internacionales de Andalucia - Seville Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai VIII Torneo Internazionale di Tennis - Barletta Open Sabadell Atlantico - Barcelona BMW Open - Munich Antonio Savoldi-Marco Co. - Manerbio Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Copa Sevilla-Internacionales de Andalucia - Seville Pilot Pen Tennis - New Haven China Open - Beijing Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON International - Eastbourne Banca Stato Challenger - Lugano Catella Swedish Open - Bastad International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Open de Moselle - Metz Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai IPP Geneva Trophy - Geneva Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Kia - Santiago Garden Open - Rome Open 13 - Marseille Schickendanz Open - Furth Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona GHI Bronx Tennis Classic - Bronx BMW Open - Munich Open de Nice Cote d'Azur - Nice Iskratel Open - Kranj AEGON Championships - London UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Genoa Open - Genova German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Lambertz Open by Stawag - Aachen San Marino Cepu Open - San Marino ATP Studena Croatia Open - Umag BH Telecom Sarajevo 2007 - Sarajevo Morocco Tennis Tour - Marrakech Malaysian Open - Kuala Lumpur China Open - Beijing St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Morocco Tennis Tour - Casablanca Unique Zagreb Open - Zagreb Open Sabadell Atlantico - Barcelona X Ciutat de Barcelona - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London SkiStar Swedish Open - Bastad Studena Croatia Open - Umag Bet-at-home Open - Hamburg Czech Indoor Open - Prague Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich IPP Geneva Trophy - Geneva Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Vegeta Croatia Open - Umag Kremlin Cup - Moscow Rio Open - Rio de Janeiro Grand Prix Hassan II - Casablanca Geneva Open - Geneva SkiStar Swedish Open - Bastad Citi Open - Washington Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Open 13 - Marseille Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Swiss Indoors Basel - Basel Maharashtra Open - Pune Rio Open - Rio de Janeiro Swiss Indoors Basel - Basel Fever-Tree Championships - London Szczecin Challenger Citi Open - Washington Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open 13 Provence - Marseille bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Sofia Open - Sofia Murray River Open - Melbourne Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart cinch Championships - London Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Singapore Tennis Open - Singapore Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Qatar ExxonMobil Open - Doha Millennium Estoril Open - Estoril cinch Championships - London Manacor Challenger Astana Open - Astana Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Segovia Challenger Genova Challenger Montevideo Challenger Monte-Carlo Rolex Masters - Monte-Carlo Sophia Antipolis Challenger Mutua Madrid Open - Madrid Nord LB Open - Braunschweig BH Telecom Indoors Sarajevo 2006 - Sarajevo X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli XXX Edizione 'A Savoldi Marco' - Manerbio Jameson Cup - Milan Open de Franche-Comte - Besancon 6th Sardinian International Championships - Cagliari Tennis Napoli Cup 2004 - Napoli Zagreb Open - Zagreb Czech Open - Prostejov ATU Cup - Weiden 10ø Tornea B. Camparini - Reggio Emilia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Cepu Open - San Marino IPP Open - Helsinki Mauthausen Challenger Mobilux Open - Luxembourg Jameson Cup - Milan Brasil Open - Costa do Sauipe Open Seat Godo 2007 - Barcelona BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Hamburg Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Heineken Open - Auckland BNP Paribas Masters - Paris BellSouth Open - Vina del Mar BNP Paribas Open - Indian Wells Grand Prix Hassan II - Casablanca Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Generali Open - Kitzbuhel Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Ordina Open - 's-Hertogenbosch Mutua Madrilena Madrid Open - Madrid Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Open de la Comunidad Valenciana - Valencia BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells AIG Japan Open Tennis Championships - Tokyo Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Open SEAT 2008 - Barcelona Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Chennai Open - Chennai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Malaysian Open - Kuala Lumpur Sony Open Tennis - Miami Grand Prix Hassan II - Marrakech Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome China Open - Beijing Gonet Geneva Open - Geneva Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mercedes Cup - Stuttgart Argentina Open - Buenos Aires Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Zagreb Open - Zagreb Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Tel Aviv Watergen Open - Tel Aviv Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo AEGON Championships - London Internazionali BNL d'Italia - Rome SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Plava Laguna Croatia Open - Umag Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Dubai Duty Free Tennis Championships - Dubai Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati PBZ Zagreb Indoors - Zagreb Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Zagreb Open - Zagreb AEGON Championships - London Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid China Open - Beijing Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Apia International - Sydney Brasil Open - Sao Paulo Swiss Indoors Basel - Basel Belgrade Open - Belgrade Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Hangzhou Open - Hangzhou Qatar ExxonMobil Open - Doha AEGON Championships - London Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Shenzhen Open - Shenzhen Shanghai Rolex Masters - Shanghai If Stockholm Open - Stockholm Rolex Paris Masters - Paris Swiss Indoors Basel - Basel Valencia Open - Valencia Millennium Estoril Open - Estoril Brisbane International - Brisbane Aircel Chennai Open - Chennai Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Mercedes Cup - Stuttgart AEGON Championships - London Bet-at-home Open - Hamburg Grand Prix Hassan II - Casablanca Konzum Croatia Open - Umag Abierto Mexicano - Los Cabos Moselle Open - Metz Internationaler Raiffeisen Grand Prix - St. Polten Orange Prokom Open - Sopot Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch Moselle Open - Metz Rakuten Japan Open - Tokyo Dutch Open Tennis - Amersfoort Open de Moselle - Metz St. Petersburg Open - St. Petersburg AEGON Championships - London Swiss Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Delray Beach International Tennis Championships - Delray Beach Rakuten Japan Open - Tokyo The 10tele.com Open - Nottingham China Open - Beijing Dubai Duty Free Tennis Championships - Dubai AIG Japan Open Tennis Championships - Tokyo French Open - Paris Gazprom Hungarian Open - Budapest Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Kremlin Cup - Moscow Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Abierto Mexicano Telcel - Acapulco AEGON Championships - London Brasil Open - Sao Paulo BA-CA Tennis Trophy - Vienna French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Argentina Open - Buenos Aires Australian Open - Melbourne Abierto Mexicano Telfonica MoviStar - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Wimbledon - London Hong Kong Tennis Open - Hong Kong SkiStar Swedish Open - Bastad AEGON Championships - London Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Legg Mason Tennis Classic - Washington Dubai Duty Free Tennis Championships - Dubai Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, PO, ESP-SUI 4-1 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, PO, RSA-CRO 1-4 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, Group I, 2R, POL-CRO 1-3 BCR Open Romania - Bucharest Davis Cup, World Group, PO, NED-CRO 2-3 Open Sud de France - Montpellier Campionati Internazionali di Sicilia - Palermo Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Copa Telmex - Buenos Aires Miami Open - Miami BNP Paribas Masters - Paris Davis Cup, World Group, 1R, BEL-CRO 2-3 Davis Cup, World Group, QF, USA-CRO 2-3 Davis Cup, World Group, SF, CRO-FRA 3-2 Davis Cup, World Group, F, CRO-ARG 2-3 Davis Cup, World Group, PO, COL-CRO 1-4 Laver Cup - Prague Davis Cup, World Group, QF, CRO-KAZ 3-1 Davis Cup, World Group, SF, CRO-USA 3-2 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, CRO-IND 3-1 Davis Cup, Finals, QF, ITA-CRO 1-2 Davis Cup, Finals, SF, CRO-SRB 2-1 Davis Cup, Finals, F, RUS-CRO 2-0 Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Rogers Cup - Toronto Dubai Duty Free Tennis Championships - Dubai Wimbledon - London U.S. Open - New York U.S. Open (juniors) French Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, Finals, QF, CRO-ESP 2-0 Davis Cup, Finals, SF, AUS-CRO 2-1 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, F, FRA-CRO 1-3 AAMI Classic - Kooyong Davis Cup, Finals, Group D Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, 1R, GER-CRO 3-2 Mubadala World Tennis Championship Kooyong Classic - Kooyong All Lower level tournaments Barclays ATP World Tour Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Olympics - Rio de Janeiro Olympics - Beijing Olympics - London Olympics - Tokyo Barclays ATP World Tour Finals - London Mubadala World Tennis Championship